PASOS HA SEGUIR PARA LA INTEGRACION DE LAS IMPRESORAS FISCALES CON PHP PARA CLIENTES WINDOWS
(SOLO APLICA PARA REDES LOCALES)

1-. Instalar el aplicativo Server TCP Fiscal en tu PC cliente donde conecta la impresora fiscal.
2-. Una vez instalado este programa el crea automaticamento un acceso directo en el Escrotirio.
3-. Pegar el archivo ifphptfhka.php en una carpeta de tu proyecto php que este alojada en tu /www  /htdocs de tu servidor local.
4_. La aplicacin php debe importar siempre este archivo para poder usar usu atributos y metodos.
5_. Una vez importado el archivo de la clase cliente TCP de la interface fiscal se debe instanciar un objeto de esta clase.
6-. Una vez creada la instancia de la clase Ifphptfhka se tiene la opcin de poder asignarles la Ip y el numero de puerto 
    en caso que no maneje los valores que tiene por defecto.
7-. Para programar el envio de comando se usa la funcion sendCmdTcp($cmd) del objeto instanciado, dicha funcion retorna un
    arreglo de cadenas de repuestas.
8-. Ejemplo de implemantacion de la ifphptfhka.php desde un programa php.

    Creamos un archivo llamado appDemoFiscal.php y lo guardamo en la misma ruta del servidor local que el archivo ifphptfhka.php

    <?php

    //Importamos el archivo de clase interface fiscal TCP
    include_once "ifphptfhka.php";

    //Instanciamo la clase
    $myClientTCP = new Ifphptfhka();

    /*
    //Si tu servidor local es diferente a Apache le estableces la IP del PC cliente que tiene la impresora fiscal
      $myClientTCP->my_ip = "192.168.1.142";
    //Si quieres usar un puerto diferente al puerto por defecto 80 defineselo
      $myClientTCP->my_port = 51111;
    */

    //Enviamos un comando y a su vez tomamo la repuesta

    $repuesta = $myClientTCP->sendCmdTcp("D");
    
  foreach($repuesta as $campo => $out)
  {
   if($out == "ACK")
   {
       echo "<div align = 'center'><B><font color = 'green' size = '9'>".$out."</font></B></div>";
   }elseif($out == "NAK")
   {
       echo "<div align = 'center'><B><font color = 'red' size = '9'>".$out."</font></B></div>";
   }elseif($out != "")
   {
      echo "<div align = 'center'>".$out."</div>";
   }
  }
    
    ?>

9-. Para correrlo, primero se debe ejecutar el aplicativo de Escritorio Server TCP Fiscal con la impresora ya encendida y conectada
    al PC, este automaticamente detecta el puerto disponible que usa la impresora y lo abre y la reclama. Tambien detecta automaticamente
    la IP del PC cliente. Este aplicativo muestra una ventana con los resultados, si la apertura y reclamo de dispositivo fue
    exitosa el muesta el nombre del puerto serial con que se abrio y la Ip local.
10-.Una vez activado el aplicativo se corre el aplicativo php desde el PC cliente.


                http://tuservidorlocal/appDemoFiscal.php
	
	